home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Science / µSim 1.0b4 Folder / µArchitecture Simulator / µArchitecture Simulator.rsrc / STR#_1011.txt < prev    next >
Text File  |  1994-01-05  |  2KB  |  42 lines

  1. To modify the value stored in the Lo8 register, click here.
  2. This register is set by the hardware decoding unit to the lower 8 bits of the Instruction Register.
  3.  
  4. To modify the value stored in the X11 register, click here.
  5. This register is set by the hardware decoding unit to the lower 11 bits of the Instruction Register, with sign extension.
  6.  
  7. To modify the value stored in the X12 register, click here.
  8. This register is set by the hardware decoding unit to the lower 12 bits of the Instruction Register, with sign extension.
  9.  
  10. To modify the value stored in the E register, click here.
  11. This is a scratch register.
  12.  
  13. To modify the value stored in the D register, click here.
  14. This is a scratch register.
  15.  
  16. To modify the value stored in the C register, click here.
  17. This is a scratch register.
  18.  
  19. To modify the value stored in the B register, click here.
  20. This is a scratch register.
  21.  
  22. To modify the value stored in the A register, click here.
  23. This is a scratch register, the only one used in the sample supplied with this application.
  24.  
  25. To modify the value stored in the Instruction Register, click here.
  26. This register is used to hold the conventional instruction fetched from the main memory.
  27.  
  28. To modify the value stored in the Base Pointer, click here.
  29. This register is used to make the management of local variables and actual parameters of functions easier.
  30.  
  31. To modify the value stored in the Stack Pointer, click here.
  32. This register normally points to a memory structure called a stack. The stack is simply a Last In, First Out queue (the last element inserted is the first removed).
  33.  
  34. To modify the value stored in the Accumulator, click here.
  35. In the sample supplied with this application, this register is heavily used. It may not be so with other macroarchitectures.
  36.  
  37. To modify the value stored in the Program Counter, click here.
  38. This register is used to indicate the conventional instruction which must be executed. Conventional instructions are shown in the Disassembler window.
  39.  
  40. Use this pop-up menu to display the registers‚Äô contents in different forms.
  41.  
  42.